Still try to find a compact driver to build your robot? Here you get 15A Dual H Motor and Servo Driver for Arudino Nano.



This driver board makes your Arduino Nano a powerful robot controller.

Feature

  1. Single channel max 16A persistent working current
  2. One UART interface and 2 I2C ports breakout
  3. Plug-in Servo Controlling Pins
  4. Thickened Copper PCB helps heat dissipation
  5. Various optional power input
  6. Arduino-UNO-similar pin layout
  7. Arduino compatible mounting holes
  8. Compact dimention 76mm x 61mm
  9. Could also serve as sensor shield
  10. Arduino library make it very easy to control

click to enlarge

(click the picture to enlarge)

Input voltage

  1. Motor Voltage Input£º0V~24V
  2. VIN (or Jack) Voltage Input: 7V ~ 24V
  3. Servo Voltage Input: 0V~24V (working current <3A)

DC motor driver control

Channel Arduino Pins
A
D5
D6
B
D3
D11

The 8 chips in the red box shown above are the heat source while the driver is working. We recommend you add external heat sink. Heating is the main factor restricting the max working current. Without external heat sink, the 16A working current would gets the chip at 70 centigrade.It would cause no problem in most cases. However, if you add external heat sink, the working current could gets as high as 20A.

Servo Control

There is no need to explain much about the servo control here for Arduino users. You could find plenty instruction document online. And here we introduce some pages from Arduino

Just remember that the pins D3, D5, D6, D11 are occupied by DC motor driver in case that you need to control DC motor and Servo at the same time.

Example

Here is a DC control example

Step 1

Connect 2 DC motors to Driver Board. Insert Arduino Nano to the Driver Board and connect it PC.

Step 2

Download the Arduino Library and install it in Arduino IDE

Step 3

Upload the example car_driver_shield_sample0 to Arduino Nano

Step 4

Open Serial Monitor to send command.

The baud rate is 115200

You could send the following command letter (case insensitive):

Since those commands are sent via Serial interface, it would be very easy to control the motor wirelessly with this bluetooth module: EHB Serial Bluetooth Module V1

Product list

Driver board x1